pass on huge savings - Alemán Inglés Diccionario